# ifndef DEF_OBJECTINVENTORY
# define DEF_OBJECTINVENTORY

# include "Source.h"

/*
*	This class is the base of all the classes of equipment objects.
*/

class ObjectInventory
{
	public:

	ObjectInventory();
	~ObjectInventory();

	void setName( const std::string&);
	void setType( unsigned int);
	void setMeshName( const std::string&);
	void setLevel( unsigned int);

	const std::string& getName();
	const std::string& getFullName();
	unsigned int getType();
	const std::string& getMeshName();

	protected:
	
	unsigned int myType;
	std::string myName;
	std::string myMeshName;
	unsigned int myLevel;
};

# endif